﻿<ul>
   @{
       int kategoryID;
       bool durum = false;
       List<EPOS.Models.altkategoriler> kategorealt = new List<EPOS.Models.altkategoriler>();
        }
   @foreach (var item in ViewBag.kategoriler as IList<EPOS.Models.kategoriler>)
   {
       kategoryID = item.kategoriID;
       foreach (var item2 in ViewBag.subkategoriler as IList<EPOS.Models.altkategoriler>)
       {
           if (item2.kategoriID == kategoryID)
           {
               durum = true;
               kategorealt.Add(item2);

           }
       }

       if (durum)
       {
            <li class="cat-header parent">
              <a href="@Url.Action("Kategoriler/" + @item.kategoriID)" alt="@item.aciklama">@item.kategoriadi</a>
                  <ul> 
                   @foreach (var item3 in kategorealt)
                   {
                       <li class="">
                       <a href=@Url.Action("Kategoriler/S" + @item3.altkategoriID) alt="@item3.aciklama" >@item3.adi </a>
                       </li>
                   }
                  </ul>
              </li>
       }
       else
       {
            <li class="cat-header">
                        <a href=@Url.Action("Kategoriler/" + @item.kategoriID) alt="@item.aciklama">@item.kategoriadi</a>
            </li>
       }
       kategorealt.Clear();
       durum = false;
   }

</ul>